package com.photonpay.api.response;

import lombok.Data;

import java.util.List;

/**
 * 获取卡bin
 * @author ：lo-
 * @date ：Created in 2023/11/22 14:40
 */
@Data
public class GetCardBinResponse extends BaseResponse {

    private List<DataInfo> data;

    @Data
    public static class DataInfo {

        /**
         * "Y" "N"
         * 当值为'Y'此卡支持更新账单地址；值为'N'则此卡不支持变更账单地址。
         */
        private String billingAddressUpdatable;

        /**
         * 卡bin
         */
        private String cardBin;

        /**
         * 卡bin支持的币种。多个币种用逗号分隔。
         */
        private String cardCurrency;

        /**
         * "VISA" "MasterCard" "Discover"
         * 卡组织
         */
        private String cardScheme;

        /**
         * "share" "recharge" "share,recharge"
         * 卡类型。share： 共享卡； recharge： 充值卡； share,recharge: 既支持充值卡也支持共享卡。
         */
        private String cardType;

        /**
         * "Y" "N"
         * 有效期自定义
         */
        private String expiryDateCustomization;

    }
}
